<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title></title>
			<link rel="stylesheet" href="media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
						<a name="top"></a>
<h2>Full index</h2>
<h3>Package indexes</h3>
<ul>
	<li><a href="elementindex_Fuzzing.html">Fuzzing</a></li>
</ul>
<br />
<div class="index-letter-menu">
	<a class="index-letter" href="elementindex.html#a">a</a>
	<a class="index-letter" href="elementindex.html#c">c</a>
	<a class="index-letter" href="elementindex.html#e">e</a>
	<a class="index-letter" href="elementindex.html#f">f</a>
	<a class="index-letter" href="elementindex.html#g">g</a>
	<a class="index-letter" href="elementindex.html#h">h</a>
	<a class="index-letter" href="elementindex.html#i">i</a>
	<a class="index-letter" href="elementindex.html#l">l</a>
	<a class="index-letter" href="elementindex.html#m">m</a>
	<a class="index-letter" href="elementindex.html#p">p</a>
	<a class="index-letter" href="elementindex.html#r">r</a>
	<a class="index-letter" href="elementindex.html#s">s</a>
	<a class="index-letter" href="elementindex.html#_">_</a>
</div>

	<a name="a"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">a</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						Api
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Api.html">Api</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">This class is the Fuzzing API</div>
					</dd>
			<dt class="field">
						ApiAbstract
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/ApiAbstract.html">ApiAbstract</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">All abstract logic for the API class</div>
					</dd>
			<dt class="field">
						ApiInterface
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/ApiInterface.html">ApiInterface</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Interface for the Fuzzing API</div>
					</dd>
		</dl>
	<a name="c"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">c</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">concatenateResult</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/FuzzerAbstract.html#methodconcatenateResult">FuzzerAbstract::concatenateResult()</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Validates elements and concatenates the results</div>
					</dd>
			<dt class="field">
						<span class="method-title">concatenateResult</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Fuzzer.html#methodconcatenateResult">Fuzzer::concatenateResult()</a> in Fuzzer.php</div>
							<div class="index-item-description">This method validates the tokens and concatenates  the result fragments</div>
					</dd>
		</dl>
	<a name="e"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">e</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$elements</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/FuzzerAbstract.html#var$elements">FuzzerAbstract::$elements</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Element storage</div>
					</dd>
			<dt class="field">
						<span class="var-title">$elements</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/StorageAbstract.html#var$elements">StorageAbstract::$elements</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">The loaded elements</div>
					</dd>
		</dl>
	<a name="f"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">f</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						Fuzzer
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Fuzzer.html">Fuzzer</a> in Fuzzer.php</div>
							<div class="index-item-description">Fuzzer class - is called by the API</div>
					</dd>
			<dt class="field">
						<span class="include-title">Fuzzer.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/_Fuzzer.php.html">Fuzzer.php</a> in Fuzzer.php</div>
					</dd>
			<dt class="field">
						FuzzerAbstract
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/FuzzerAbstract.html">FuzzerAbstract</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">The method pool needed by most Fuzzer instances</div>
					</dd>
			<dt class="field">
						FuzzerInterface
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/FuzzerInterface.html">FuzzerInterface</a> in Fuzzer.php</div>
							<div class="index-item-description">Fuzzer interface</div>
					</dd>
		</dl>
	<a name="g"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">g</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">getElements</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/StorageAbstract.html#methodgetElements">StorageAbstract::getElements()</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Getter for the elements property</div>
					</dd>
			<dt class="field">
						<span class="method-title">getElements</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/StorageInterface.html#methodgetElements">StorageInterface::getElements()</a> in Storage.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">getElementsFromJSON</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/StorageAbstract.html#methodgetElementsFromJSON">StorageAbstract::getElementsFromJSON()</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">This methods extracts the elements forund in a  JSON file and maps the result</div>
					</dd>
			<dt class="field">
						<span class="method-title">getResult</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/FuzzerInterface.html#methodgetResult">FuzzerInterface::getResult()</a> in Fuzzer.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">getResult</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/FuzzerAbstract.html#methodgetResult">FuzzerAbstract::getResult()</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Getter for the results</div>
					</dd>
			<dt class="field">
						<span class="method-title">getRoutes</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/RouteInterface.html#methodgetRoutes">RouteInterface::getRoutes()</a> in Route.php</div>
							<div class="index-item-description">Must be present to read the route array</div>
					</dd>
			<dt class="field">
						<span class="method-title">getRoutes</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/RouteAbstract.html#methodgetRoutes">RouteAbstract::getRoutes()</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Returns the route array</div>
					</dd>
			<dt class="field">
						<span class="method-title">getShuffled</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/FuzzerAbstract.html#methodgetShuffled">FuzzerAbstract::getShuffled()</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Returns the shuffled results</div>
					</dd>
		</dl>
	<a name="h"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">h</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">htmlWrapper</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Plugins/Launchpad.html#methodhtmlWrapper">Launchpad::htmlWrapper()</a> in MetaFuzzer {pha:zing}</div>
					</dd>
		</dl>
	<a name="i"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">i</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">initFuzzing</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Api.html#methodinitFuzzing">Api::initFuzzing()</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Method to initialize the fuzzing process</div>
					</dd>
		</dl>
	<a name="l"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">l</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						Launchpad
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Plugins/Launchpad.html">Launchpad</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Launchpad plugin</div>
					</dd>
		</dl>
	<a name="m"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">m</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="include-title">MetaFuzzer {pha:zing}</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/_abstract---ApiAbstract.php.html">MetaFuzzer {pha:zing}</a> in MetaFuzzer {pha:zing}</div>
					</dd>
			<dt class="field">
						<span class="include-title">MetaFuzzer {pha:zing}</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/_abstract---FuzzerAbstract.php.html">MetaFuzzer {pha:zing}</a> in MetaFuzzer {pha:zing}</div>
					</dd>
			<dt class="field">
						<span class="include-title">MetaFuzzer {pha:zing}</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/_abstract---RouteAbstract.php.html">MetaFuzzer {pha:zing}</a> in MetaFuzzer {pha:zing}</div>
					</dd>
			<dt class="field">
						<span class="include-title">MetaFuzzer {pha:zing}</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/_abstract---StorageAbstract.php.html">MetaFuzzer {pha:zing}</a> in MetaFuzzer {pha:zing}</div>
					</dd>
			<dt class="field">
						<span class="include-title">MetaFuzzer {pha:zing}</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/_Api.php.html">MetaFuzzer {pha:zing}</a> in MetaFuzzer {pha:zing}</div>
					</dd>
			<dt class="field">
						<span class="include-title">MetaFuzzer {pha:zing}</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Plugins/_plugins---Launchpad---Launchpad.php.html">MetaFuzzer {pha:zing}</a> in MetaFuzzer {pha:zing}</div>
					</dd>
		</dl>
	<a name="p"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">p</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$path</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/StorageAbstract.html#var$path">StorageAbstract::$path</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">The path to the element file</div>
					</dd>
			<dt class="field">
						<span class="method-title">pdoExecute</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Plugins/Launchpad.html#methodpdoExecute">Launchpad::pdoExecute()</a> in MetaFuzzer {pha:zing}</div>
					</dd>
			<dt class="field">
						<span class="method-title">prepareRoute</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/RouteAbstract.html#methodprepareRoute">RouteAbstract::prepareRoute()</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Route string is splitted to an array</div>
					</dd>
		</dl>
	<a name="r"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">r</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$result</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/FuzzerAbstract.html#var$result">FuzzerAbstract::$result</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">The results - oh my!</div>
					</dd>
			<dt class="field">
						<span class="var-title">$routes</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Route.html#var$routes">Route::$routes</a> in Route.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$routes</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/ApiAbstract.html#var$routes">ApiAbstract::$routes</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Route storage</div>
					</dd>
			<dt class="field">
						<span class="var-title">$routes</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/FuzzerAbstract.html#var$routes">FuzzerAbstract::$routes</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Route storage</div>
					</dd>
			<dt class="field">
						Route
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Route.html">Route</a> in Route.php</div>
							<div class="index-item-description">The Route class</div>
					</dd>
			<dt class="field">
						<span class="include-title">Route.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/_Route.php.html">Route.php</a> in Route.php</div>
					</dd>
			<dt class="field">
						RouteAbstract
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/RouteAbstract.html">RouteAbstract</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">All abstract logic for the Route class</div>
					</dd>
			<dt class="field">
						RouteInterface
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/RouteInterface.html">RouteInterface</a> in Route.php</div>
							<div class="index-item-description">Interface for the Route class</div>
					</dd>
		</dl>
	<a name="s"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">s</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">shellExecute</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Plugins/Launchpad.html#methodshellExecute">Launchpad::shellExecute()</a> in MetaFuzzer {pha:zing}</div>
					</dd>
			<dt class="field">
						<span class="method-title">spidermonkeyExecute</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Plugins/Launchpad.html#methodspidermonkeyExecute">Launchpad::spidermonkeyExecute()</a> in MetaFuzzer {pha:zing}</div>
					</dd>
			<dt class="field">
						<span class="method-title">startFuzzing</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/FuzzerAbstract.html#methodstartFuzzing">FuzzerAbstract::startFuzzing()</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Starts the fuzzing process</div>
					</dd>
			<dt class="field">
						Storage
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Storage.html">Storage</a> in Storage.php</div>
							<div class="index-item-description">This is the Storage logic</div>
					</dd>
			<dt class="field">
						<span class="include-title">Storage.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/_Storage.php.html">Storage.php</a> in Storage.php</div>
					</dd>
			<dt class="field">
						StorageAbstract
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/StorageAbstract.html">StorageAbstract</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">This class makes sure the IteratorIteraor is  additionally extended to the Storage class</div>
					</dd>
			<dt class="field">
						StorageInterface
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/StorageInterface.html">StorageInterface</a> in Storage.php</div>
							<div class="index-item-description">Storage interface - only constructor and getter  are accessible</div>
					</dd>
		</dl>
	<a name="_"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">_</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Api.html#method__construct">Api::__construct()</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Kick-starter for the fuzzing API</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Fuzzer.html#method__construct">Fuzzer::__construct()</a> in Fuzzer.php</div>
							<div class="index-item-description">Kick-starts fuzzing process</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/ApiInterface.html#method__construct">ApiInterface::__construct()</a> in MetaFuzzer {pha:zing}</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/RouteInterface.html#method__construct">RouteInterface::__construct()</a> in Route.php</div>
							<div class="index-item-description">Creates the route array if parameters are valid</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Storage.html#method__construct">Storage::__construct()</a> in Storage.php</div>
							<div class="index-item-description">Checks for the element JSON and parses it</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/StorageInterface.html#method__construct">StorageInterface::__construct()</a> in Storage.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/FuzzerInterface.html#method__construct">FuzzerInterface::__construct()</a> in Fuzzer.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Route.html#method__construct">Route::__construct()</a> in Route.php</div>
							<div class="index-item-description">Constructor validates rules and maps them</div>
					</dd>
			<dt class="field">
						<span class="method-title">__destruct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Api.html#method__destruct">Api::__destruct()</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">Use when needed</div>
					</dd>
			<dt class="field">
						<span class="method-title">__destruct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/FuzzerInterface.html#method__destruct">FuzzerInterface::__destruct()</a> in Fuzzer.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__destruct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/ApiInterface.html#method__destruct">ApiInterface::__destruct()</a> in MetaFuzzer {pha:zing}</div>
					</dd>
			<dt class="field">
						<span class="method-title">__destruct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/Fuzzer.html#method__destruct">Fuzzer::__destruct()</a> in Fuzzer.php</div>
							<div class="index-item-description">Use when needed</div>
					</dd>
			<dt class="field">
						<span class="method-title">__toString</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="Fuzzing/ApiAbstract.html#method__toString">ApiAbstract::__toString()</a> in MetaFuzzer {pha:zing}</div>
							<div class="index-item-description">__toString</div>
					</dd>
		</dl>

<div class="index-letter-menu">
	<a class="index-letter" href="elementindex.html#a">a</a>
	<a class="index-letter" href="elementindex.html#c">c</a>
	<a class="index-letter" href="elementindex.html#e">e</a>
	<a class="index-letter" href="elementindex.html#f">f</a>
	<a class="index-letter" href="elementindex.html#g">g</a>
	<a class="index-letter" href="elementindex.html#h">h</a>
	<a class="index-letter" href="elementindex.html#i">i</a>
	<a class="index-letter" href="elementindex.html#l">l</a>
	<a class="index-letter" href="elementindex.html#m">m</a>
	<a class="index-letter" href="elementindex.html#p">p</a>
	<a class="index-letter" href="elementindex.html#r">r</a>
	<a class="index-letter" href="elementindex.html#s">s</a>
	<a class="index-letter" href="elementindex.html#_">_</a>
</div>	</body>
</html>